package com.maiji.cloud.request.shopingmall;

import com.maiji.cloud.request.shopingmall.DistributeIntegralReqDto.DistributeIntegralReqData;
import com.maiji.cloud.utils.FlowTypeEnum;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.experimental.Accessors;

@NoArgsConstructor
@Data
@Accessors(chain=true)
public class DistributeFundReqDto {

    @ApiModelProperty(value="基金数据")
    private DistributeFundReqData data;
    public DistributeFundReqData dataInstance () {
        return new DistributeFundReqData();
    }
    @NoArgsConstructor
    @Data
    @Accessors(chain=true)
    public class DistributeFundReqData {

        @ApiModelProperty(value="分发基金金额")
        private Double fund;

        @ApiModelProperty(value="分发类型值：FlowTypeEnum")
        private FlowTypeEnum remark;

        @ApiModelProperty(value="分发行为记录相关ID：例-签到记录ID")
        private String relevantId;

    }

}
